person squished between others - Turco Inglés Diccionario