primary sensorial cell - French English Dictionary