stone facade - Turkish English Dictionary