succumb to - French English Dictionary