muddled troubling matter - Turkish English Dictionary