rock drainage system - German English Dictionary