barclay's (bank) - French English Dictionary