painful stimulant - Turkish English Dictionary