cover a lot of ground - Alemán Inglés Diccionario