cow intestines - Español Inglés Diccionario