landscaped swimming area - Español Inglés Diccionario