power injectors - French English Dictionary