be strapped (for cash) - French English Dictionary