high resistance injector - French English Dictionary