idiotrophic - Turkish English Dictionary