pedestrian protection test - French English Dictionary