quoran meaning - Turkish English Dictionary