mâchefer - French English Dictionary