humulus lupulus - French English Dictionary