position of deputy - Turkish English Dictionary