have mechanical problems in a car due to the low pressure of high altitude areas - Español Inglés Diccionario