can you do me a favor? - Turkish English Dictionary