the solution was to use the default category as argument as well
http://codex.wordpress.org/Class_Reference/WP_Query
query_posts(array_merge($wp_query->query, array('post_type' => 'post', 'lang' => 'de', 'cat'=>'20')))
the cat of the german category