the triple alliance - Allemand Anglais Dictionnaire