natural harbour (harbor) - Alemán Inglés Diccionario