plural of celda - French English Dictionary