sensorial research laboratory - French English Dictionary