plastic protective plug - French English Dictionary