baffle bead - Turkish English Dictionary