sexually transmittable diseases - French English Dictionary