lamb's trotters with tripe - Turco Inglés Diccionario