needle checking - French English Dictionary