have had one's chips - French English Dictionary