hard corals - Francés Inglés Diccionario