pit and quarry - German English Dictionary