visual cell - French English Dictionary