muddled plot - German English Dictionary