do us all a favour - Turkish English Dictionary