idiotrophic - German English Dictionary