beach placer - French English Dictionary