selenoid cells - Francés Inglés Diccionario