townhome - Spanish English Dictionary