artificial meadow - Francés Inglés Diccionario