irritable man - German English Dictionary