pressed against others (due to lack of space) - Spanish English Dictionary