bowels (seat of emotions) - Alemán Inglés Diccionario