well on a river bank - Espagnol Anglais Dictionnaire