lose power due to carburation problems (vehicles) - Spanish English Dictionary