disposable needle - French English Dictionary