pay as a deposit - French English Dictionary