interfering man - French English Dictionary