with many kilometers - Espagnol Anglais Dictionnaire