do the favor - Turkish English Dictionary