electro-olfactography - French English Dictionary