spirography - French English Dictionary