have a lead foot - İspanyolca İngilizce Sözlük