urban archaeological sites - German English Dictionary