morcate - French English Dictionary