hand out money - French English Dictionary