headborough - German English Dictionary