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