testis-determining factor - Turco Inglés Diccionario