chronovisor

Noun

 * 1) A hypothetical machine that is able to see past and future events.

Translations

 * Hungarian: kronovizor, időlátó
 * Portuguese: cronovisor