impeditive - French English Dictionary