grace under pressure - German English Dictionary