insular shelf - Alemán Inglés Diccionario