fresh marijuana - German English Dictionary