navigable body of water or stream - German English Dictionary