heroic sculpture - Turkish English Dictionary