artificial planting - Español Inglés Diccionario