not even remotely close - French English Dictionary