thrust oneself upon someone - Spanisch Englisch Wörterbuch