multangula - French English Dictionary