mentecapto - French English Dictionary