humboldt scientific research ship - Alemán Inglés Diccionario