bank-guaranteed - French English Dictionary