butyl rubber boots - French English Dictionary