coolheaded - Spanish English Dictionary