form a platform - Almanca İngilizce Sözlük