meddlesome person - French English Dictionary