painful stimulant - French English Dictionary