newly constructed home - German English Dictionary