disposable glove - French English Dictionary