townhouse or townhome - Turco Inglés Diccionario