other predominantly sexually transmitted diseases - Espagnol Anglais Dictionnaire