steel cap boots - French English Dictionary