stacked townhouse - Francés Inglés Diccionario