to deliver documents - Fransızca İngilizce Sözlük