Engine overhaul - İspanyolca İngilizce Sözlük