to be prepared for any eventuality - Espagnol Anglais Dictionnaire