do someone favors - French English Dictionary