heterosexual transmission - German English Dictionary