muhteşem veya olağandışı bir güzelliğin bulunduğu yer - Turkish English Dictionary