high on marijuana - German English Dictionary