river-mouth bar - Spanish English Dictionary