esquila - Turkish English Dictionary