leaf of cavity wall - Alemán Inglés Diccionario