nsf (not sufficient funds) - French English Dictionary