make one´s deposition - Fransızca İngilizce Sözlük