put one's hands in the fire - German English Dictionary