beach drift control works - French English Dictionary