townhome - German English Dictionary