mancomunada - French English Dictionary