insular shelf - Francés Inglés Diccionario