sexually transmitted diseases std - German English Dictionary