hardheaded - German English Dictionary