ice apron - French English Dictionary