oral or written presentation - Almanca İngilizce Sözlük