at the slightest provocation - Turkish English Dictionary