i'm in favor of it - French English Dictionary