wave-built terrace - Turkish English Dictionary