obstructed testis - Espagnol Anglais Dictionnaire