go on a treasure hunt - French English Dictionary