fried lamb brains - Turco Inglés Diccionario