strand pass - French English Dictionary