stacked townhouse - Alemán Inglés Diccionario