pit shoring - German English Dictionary