the first hint of - French English Dictionary