sand arrester - Turkish English Dictionary