to��feel the pinch - German English Dictionary