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