river-mouth delta - German English Dictionary