nine points circle - French English Dictionary