muddled troubling matter - French English Dictionary