imaginary circle - French English Dictionary