explosive harpoon - Español Inglés Diccionario