biodeterminism - Alemán Inglés Diccionario