contraceptive implants - Turco Inglés Diccionario