ecospecies - German English Dictionary