open wound of scrotum and testes - German English Dictionary