decision-making under pressure - German English Dictionary