on a sound footing - Spanisch Englisch Wörterbuch