mirror illuminator - Turkish English Dictionary