teleonomy - Turkish English Dictionary