core-shell nanocrystals - French English Dictionary