fill terrace - Turkish English Dictionary