other predominantly sexually transmitted diseases - Alemán Inglés Diccionario