lupulus - French English Dictionary