humulus - German English Dictionary