amphitrocha - German English Dictionary