telesyphilis - German English Dictionary