buffaloweed - German English Dictionary