guide baffle - Turkish English Dictionary