umbringend - French English Dictionary