BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to squeeze/press through sth. etw. durchquetschen {vt}

squeezing/pressing through [listen] durchquetschend

squeezed/pressed through [listen] durchgequetscht