synthetic lawn - Francés Inglés Diccionario