cover a lot of ground - Espagnol Anglais Dictionnaire