life-size dummy - Turkish English Dictionary