barrier contraceptive - French English Dictionary