artificial island or shore area - Alemán Inglés Diccionario