leather-lined sluice box - Espagnol Anglais Dictionnaire