neumocito - French English Dictionary