abicharse - French English Dictionary