marjoram(spice) - French English Dictionary