free and total testosterone - Turco Inglés Diccionario