open wound of scrotum and testes - Turco Inglés Diccionario