independent deputy - Spanish English Dictionary