beach glass - French English Dictionary