What does abgequetscht mean?

abgequetscht - German to English

squeezed