throw the harpoon - Alemán Inglés Diccionario