administering a drug - French English Dictionary