sexually transmitted disease free - Alemán Inglés Diccionario