on the same footing - Deutsch Englisch Wörterbuch