light cells of thyroid - Francés Inglés Diccionario