well-kept lawn - Francés Inglés Diccionario