sand catcher - Turkish English Dictionary