desencresparse - French English Dictionary