serve as a deputy - Almanca İngilizce Sözlük