to be pressed for money - French English Dictionary