humulus lupulus - German English Dictionary