testis-determining factor - Francés Inglés Diccionario