cover a lot of ground - Türkisch Englisch Wörterbuch