specialised cells - Francés Inglés Diccionario