biodeterminism - French English Dictionary