inguinal testis - Francés Inglés Diccionario