do somebody a great favour - Turkish English Dictionary