eggheaded - German English Dictionary