temporary excavation - German English Dictionary