diamond deposit found in a river - Espagnol Anglais Dictionnaire