weedhead - German English Dictionary