to keep one's cool - Spanish English Dictionary