returned the favour - Turkish English Dictionary