plant explosives - Español Inglés Diccionario