throw the harpoon - Francés Inglés Diccionario