antropoides - German English Dictionary