large-scale asset purchases - French English Dictionary