ring-down artifact - Turkish English Dictionary