supreme headquarters allied powers europe - Französisch Englisch Wörterbuch