person squished between others - Deutsch Englisch Wörterbuch