beachfront rooms - Alemán Inglés Diccionario