dolorifuge - French English Dictionary