engine-room ventilation - Spanish English Dictionary