meddling person - German English Dictionary