recauchar - French English Dictionary