tripes - French English Dictionary