the lord will provide - Allemand Anglais Dictionnaire