dilacérateur - French English Dictionary