sexually transmitted infection (sti) - Español Inglés Diccionario