cradle piece - Turkish English Dictionary