nanopowder - French English Dictionary