pedestrian protection test - German English Dictionary