squeeze themselves up - Deutsch Englisch Wörterbuch