precluded - French English Dictionary