repeated irritation - German English Dictionary