serve as a deputy - Turkish English Dictionary