longheaded - German English Dictionary