muff-dive - French English Dictionary