be pushed for cash - German English Dictionary