monumental sculpture - Turkish English Dictionary