thrust with a goad - Francés Inglés Diccionario