snowdrift - French English Dictionary