beach suit - French English Dictionary