have one's handful - French English Dictionary