to appear in person - Spanish English Dictionary