cash in a favour - French English Dictionary