be good in a pinch - German English Dictionary