do me a favour. - Turkish English Dictionary