open wound of scrotum and testes - Turkish English Dictionary