giddy person - French English Dictionary