magpie starling - Turkish English Dictionary