plant (something) on - Español Inglés Diccionario