chancroide - German English Dictionary