disposable cap - French English Dictionary