nalbuphine hydrochloride - French English Dictionary