to be prepared for any eventuality - Allemand Anglais Dictionnaire