multi-layer wall - Turkish English Dictionary