sand ballast - French English Dictionary