plant explosives - Alemán Inglés Diccionario