i'm asking you a favor - French English Dictionary