runoff ditch - German English Dictionary