tangled and confusing expression - German English Dictionary