fret the gizzard - Francés Inglés Diccionario