desencapillarse - French English Dictionary