ocean technology - Alemán Inglés Diccionario