subdermal contraceptive implant - Turkish English Dictionary