bead chafer - Turkish English Dictionary