apartment with sea view - Alemán Inglés Diccionario