coolheaded - German English Dictionary