ball-park estimate - Turkish English Dictionary