sand rammer - French English Dictionary