sexually transmittable diseases - German English Dictionary