dig deep into one's pockets - French English Dictionary