biomes - German English Dictionary