to be cool and collected - Spanish English Dictionary