sexually transmitted infection (sti) - German English Dictionary