ulcer of penis - German English Dictionary