needle culture - French English Dictionary