immobilising device - Turco Inglés Diccionario