person who meddles in topics that do not concern them - French English Dictionary