be pushed for cash - French English Dictionary