bowels (seat of emotions) - French English Dictionary