cover a lot of ground - Turco Inglés Diccionario