lupulus - German English Dictionary