plural of partícula - French English Dictionary