immobilization system - Español Inglés Diccionario