honeycomb tripe - Turco Inglés Diccionario