submarine haven - Alemán Inglés Diccionario