biddy-biddy - Turkish English Dictionary