succumb to overstretch - Français Anglais Dictionnaire