alert and attentive to any contingency or risk - Espagnol Anglais Dictionnaire