olfactory striae - French English Dictionary