stacked townhouse - Español Inglés Diccionario