mass stranding - French English Dictionary