presentation to bank - French English Dictionary