a meddling or interfering person - Allemand Anglais Dictionnaire