beach cleaner - French English Dictionary