serve as a deputy - Spanish English Dictionary