trumpet animalcule - German English Dictionary