anti-slop baffle - Turkish English Dictionary