relief weaves - Turkish English Dictionary