animal casings - Español Inglés Diccionario