bury the needle - French English Dictionary