explosive harpoon - Alemán Inglés Diccionario