thaumatropy - French English Dictionary