beach trolley - French English Dictionary