strap (sanitary) - French English Dictionary