sulfur-scented - French English Dictionary