hand in one's chips - French English Dictionary