keep your cool! - German English Dictionary