towheaded - German English Dictionary