right-down artifact - Turkish English Dictionary