pedestrian protection test - Spanish English Dictionary