cover a lot of ground - İspanyolca İngilizce Sözlük