ox-bow lake - German English Dictionary