townhouse or townhome - Alemán Inglés Diccionario