almacantar - French English Dictionary