stressful procedure - German English Dictionary