squeezing through - German English Dictionary