deputy principal clerk - Spanish English Dictionary