morsing horn - French English Dictionary