keep your cool! - Spanish English Dictionary