person squished between others - Alemán Inglés Diccionario