at a little distance - French English Dictionary