engine immobilizer - French English Dictionary