heptatubular powder - French English Dictionary