miror - Turkish English Dictionary