explosives-laden - Alemán Inglés Diccionario