intermeddler - French English Dictionary