as best they could - Espagnol Anglais Dictionnaire