river ford - German English Dictionary