delivery of a message - Almanca İngilizce Sözlük