open wound of scrotum and testes - Allemand Anglais Dictionnaire