cover quite a distance - Turco Inglés Diccionario