clouded in mystery - Turkish English Dictionary