atormentarse - French English Dictionary