head immobilization - Turco Inglés Diccionario