turf drain - German English Dictionary