beach mulberry - French English Dictionary