senegal river - Espagnol Anglais Dictionnaire