osmosology - French English Dictionary