fried lamb's intestines - Turco Inglés Diccionario