suplicio - French English Dictionary