sti (sexually transmitted infection) - Francés Inglés Diccionario