pay a deposit on something - French English Dictionary