rubber contraceptive - Turco Inglés Diccionario