archaeocyte - Francés Inglés Diccionario