drop someone a note - French English Dictionary