melampyrum - French English Dictionary