meaning of abgequetscht

abgequetscht - German to English

squeezed