innards - Francés Inglés Diccionario