muzafferane - French English Dictionary