delicacy made with lard and flour - Turco Inglés Diccionario