beach weather - French English Dictionary