repeated irritation - Turkish English Dictionary