to appear as principal witness - Spanish English Dictionary