snash - French English Dictionary