earnest money deposit - French English Dictionary