inhibiting compound - French English Dictionary