needle cast - French English Dictionary