dry stone drain (road building) - German English Dictionary