obscure meaning - Turkish English Dictionary