bowels (seat of emotions) - Turco Inglés Diccionario