have one's guts for garters - Turco Inglés Diccionario