he should have driven faster. - Espagnol Anglais Dictionnaire