telotrocha - Turkish English Dictionary