have foist upon - Spanisch Englisch Wörterbuch