put one's hands in the fire - Francés Inglés Diccionario