do me a favour. - Spanish English Dictionary