succombe - French English Dictionary