supported excavation - German English Dictionary