eşeksırtı harpuşta - Turkish English Dictionary