tillo - Turkish English Dictionary