beach green space - Alemán Inglés Diccionario