artificial harbour - Alemán Inglés Diccionario