accident prevention shoe - French English Dictionary