independent deputy - Turkish English Dictionary