Ice shelf - Francés Inglés Diccionario