building on top of another structure - Español Inglés Diccionario