dogheaded - German English Dictionary