strengthened cooperative strategy - French English Dictionary