radiolarian earth - Francés Inglés Diccionario