cell definition - Francés Inglés Diccionario