townhome - Alemán Inglés Diccionario