serve as a deputy - Fransızca İngilizce Sözlük