supporting institution - Allemand Anglais Dictionnaire