biological determinism - Turco Inglés Diccionario