stupehead - German English Dictionary