leave a sum as a security deposit - Fransızca İngilizce Sözlük